MoleBox FAQ - Encryption issues

Forward to Application protection
Back to Compression issues

What encryption algorithms are used?

MoleBox allows to use Bye-to-byte XOR encryption as well as strong DES/IDEA-like algorithm.

Does MoleBox uses symmetric or asymmetric encryption algorithm?

For "strong encryption" we use symmetric DES/IDEA-like algorithm, where the same key is used for both encryption and decryption.

Can I specify my own encryption key?

Yes. You can set a key for strong encryption, based on a key phrase and, optionally, current time.

Does encryption slow down the packed program?

Byte-to-byte XOR does not affect the application speed at all. Strong encryption may slightly slow simultaneous reading of the large amount of data.

Does encrypting the application affect the compression results?

No. The compression is performed before encryption. However, strong encryption destroys the data statistics, and thus cancels any further compression results. If you're planning to compress your application with another packer or with an installer, you may prefer XOR encryption.